import java.util.Scanner;

public class wangshangde {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

      /*模拟审核身份证的过程，按照以下要求实现相关代码（友情提示：不一定要用正则）（8分）
      a.提示用户在控制台输入身份证号，用一个字符串对其进行保存（2分）
      b.判断该身份证号位数是否是18位或者16位（2分）
      c.判断该身份证号除最后一位外，是否都是数字（2分）
      d.将“410124199008010231”身份证号中生日（19900801）获取出来并且打印到控制台上（2分）*/

        A:
        while (true) {
            String s = sc.nextLine();
            if (s.length() != 16 && s.length() != 18) {
                System.out.println("对不起, 您的输入有误,请重新输入");
                continue;
            }
            for (int i = 0; i < s.length(); i++) {
                char c = s.charAt(s.length() - 1);
                if (i != s.length() - 1 && (s.charAt(i) > '9' || s.charAt(i) < '0')) {
                    System.out.println("对不起, 您的输入有误,请重新输入");
                    continue A;

                } else if (c != 'x' && (c > '9' || c < '0')) {
                    System.out.println("对不起, 您的输入有误,请重新输入");
                    continue A;
                }
            }
            for (int j = 6; j < 14; j++) {
                System.out.print(s.charAt(j));
            }

        }


    }
}
